/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * Frame.java
 *
 * Created on Sep 27, 2010, 9:51:02 AM
 */
package clockanimation;

/**
 *
 * @author trn
 */
public class Display extends javax.swing.JFrame
{
  private Canvas canvas;
  private Thread t;
  private Time time;

  /** Creates new form Frame */
  public Display()
  {
    initComponents();

    canvas = new Canvas(this);
    canvas.setBounds(0, 0, getSize().width, getSize().height);

    time = new Time(this);

    add(canvas);
  }

  public Canvas getCanvas()
  {
    return canvas;
  }

  public Time getTime()
  {
    return time;
  }

  /** This method is called from within the constructor to
   * initialize the form.
   * WARNING: Do NOT modify this code. The content of this method is
   * always regenerated by the Form Editor.
   */
  @SuppressWarnings("unchecked")
  // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
  private void initComponents() {

    setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
    setTitle("Olli's Analoguhr");

    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(
      layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      .addGap(0, 373, Short.MAX_VALUE)
    );
    layout.setVerticalGroup(
      layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      .addGap(0, 297, Short.MAX_VALUE)
    );

    pack();
  }// </editor-fold>//GEN-END:initComponents

  // Variables declaration - do not modify//GEN-BEGIN:variables
  // End of variables declaration//GEN-END:variables
}
